package com.jl.basicframework.listenerInterface;

/***
 * @author 作者:姜澜
 * 时间:2022/3/8
 * 邮箱:316879104@pp.com
 * 接口简述: 视图监听viweModel数据改变接口
 */
public interface OnUiOperateListener {
    /**
     * 关闭加载弹出框
     */
    void onLoadDismiss();

    /**
     * 启动加载弹出框
     * @param message 加载信息
     */
    void onLoadShow(String message);

    /**
     * 启动提示弹出框
     * @param message 提示信息
     */
    void onPromptShow(String message);

    /**
     * 启动Toast
     * @param message toast信息
     */
    void onToastShow(String message);

    /**
     * 通知更新列表
     */
    void onNotifyRefreshList();

    /**
     * 跳转指定页面
     * @param activityPath 页面路径
     * @param data 携带的参数
     */
    void onToActivity(String activityPath,String data);
}
